#ifndef _HEATCONTROL_H_
#define _HEATCONTROL_H_

#include <stdint.h>

typedef struct _HeatControl_Input {
	int32_t desiredTemperature;
	int32_t actualTemperature;
} HeatControl_Input;

typedef struct _HeatControl_Output {
	int32_t power;
	int temperatureDrop;
} HeatControl_Output;

void HeatControl_initialize(void);
void HeatControl_execute(const HeatControl_Input *input, HeatControl_Output *output);

#endif /* _HEATCONTROL_H_ */
